Lingvistica's Taalhulp
Segmentanalyse
".$invr_corp." is not known as sleutelwoord"; echo "
EERSTE INDRUK INVR BZV1 ".$invr_bzv1." INVR CHBT ".$invr_chbt." INVR CORP ".$invr_corp." INVR CONT ".$invr_cont.""; echo''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo '
TekstTaal
'; } /////////////// $uinvr_bzv1=urlencode($invr_bzv1); $uinvr_bzv1=str_replace("%EF%BB%BF","",$uinvr_bzv1); $invr_bzv1=urldecode($uinvr_bzv1); $invr_bzv1=str_replace("++","+",$invr_bzv1); // echo "
".urlencode($invr_bzv1); $invr_bzv1=str_replace(" u "," uwe ",$invr_bzv1); $mb_rslt=preg_split('/(?"; foreach($mb_rslt as $mb_key => $mb_val) { $mb_lowr=mb_strtolower($mb_val,'UTF-8'); $mb_text=$mb_text.$mb_lowr; } // echo "
TEST TLKD MB TEXT ".$mb_text; $mb_dtls=explode(" ",$mb_text); $new_mb=""; $tl=0; foreach($mb_dtls as $mb_key => $mb_val) { // echo "
KEY ".$mb_key." VAL ".$mb_val; $new_mb=$new_mb." ".$mb_val; } trim($new_mb); $unew_mb=urlencode($new_mb); $new_lnks=mb_strtolower($unew_mb); // echo "
NEW LINE ".$new_lnks; $line=urldecode($new_lnks); $strn_val=$line; $perd_bzv1=str_replace("-",".",$strn_val); $perd_bzv1=str_replace(",",".",$perd_bzv1); $invr_bzv1=strtolower($perd_bzv1); $sinvr_bzv1=str_replace(" ","+",$invr_bzv1); $line_itms=explode(".",$invr_bzv1); /////////////////////////////// /////////////// BEPAAL TAAL ///////////// $taal_rslt=bepl_taal($invr_bzv1); asort($taal_rslt); // print_r($taal_rslt); echo "
TALEN
"; foreach($taal_rslt as $taal_key => $taal_val) { $text_taal=$taal_key; $lang_taal=text_isrt($text_taal."@".$text_taal); // echo "
LANG TAAL ".$lang_taal." TEXT TAAL ".$text_taal; $taal_jump="".$lang_taal." #".$taal_val.""; echo " ".$taal_jump; } if ($invr_taal != $text_taal) { $text_taal=$invr_taal; } echo "
".$invr_bzv1."


".$text_taal.""; $scnd_rslt=smta_tlkd($invr_bzv1."@scnd"); // echo ""; foreach($scnd_rslt as $scnd_key => $scnd_val) { // echo "
KEY ".$scnd_key." VAL ".$scnd_val; if ($vrelt != $scnd_val) { // echo ""; // echo "
Alleen VAL ".$scnd_val; $vrelt=$scnd_val; } } // echo "
".$scnd_key."".$scnd_val."
"; foreach($line_itms as $key => $line_item) { $smts_rslt=tlkd_smts($line_item); $taal_rslt=bepl_taal($line_item); asort($taal_rslt); foreach($taal_rslt as $taal_key => $taal_val) { $text_taal=$taal_key; // $invr_taal=$text_taal; } // echo "
".$line_item." TEXT TAAL ".$text_taal; krsort($smts_rslt); echo ""; // print_r($smts_rslt); foreach($smts_rslt as $smts_key => $smts_val) { echo "
SMTS KEY ".$smts_key." SMTS VAL ".$smts_val; $smts_itms=explode("!!",$smts_key); $smts_posn=$smts_itms[0]; $smts_sgmt=$smts_itms[1]; $smts_text=$smts_itms[2]; $smts_wrds=$smts_itms[3]; $smts_gram=$smts_itms[4]; $smts_type=$smts_itms[5]; $smts_posp=$smts_itms[6]; // echo "
SMTS KEY ".$smts_key." SMTS POSN ".$smts_posn; trim($smts_sgmt); trim($smts_text); $smts_posp[0]=""; $smts_posp=trim($smts_posp); // echo "
ENC".urlencode($smts_posp); // echo "td>".$smts_posp.""; $cmds_ipad=$userip; if (substr($smts_gram,2,2) != "xx" ) // if (substr($smts_gram,2,2) == "sb" or substr($smts_gram,2,2) == "pr") { $sgmt_dtls=explode(" ",$smts_sgmt); if (count($sgmt_dtls) > 1) { foreach($sgmt_dtls as $key => $val) { if ($smts_posn < 2) { $cmds_bzv2=$smts_sgmt."[splt[".$text_taal."[".$val."[".$invr_cont."@".$smts_text."[".$smts_posn; echo "
GW27 INVR BZV2 ".$cmds_bzv2."
"; } } } } include ("chbt-cmds-code-2.php"); } echo "
".$smts_sgmt."".$smts_text."".$smts_wrds."".$smts_gram."".$smts_type."".$smts_posp."
"; // echo "
EERSTE INVR BZV1 ".$invr_bzv1." INVR lgrm ".$invr_lgrm." INVR chbt ".$invr_chbt." INVR BZV2 ".$invr_bzv2." INVR CORP ".$invr_corp; if ($invr_taal == null) { $invr_taal=$bzv1_taal; } if ($invr_corp == null) { $invr_corp="semanta"; } if ($invr_chbt == null) { $invr_chbt="semantus"; } if ($invr_func == null) { $invr_func= "word"; } // echo "
INVR FUNC ".$invr_func; $mb_rslt=preg_split('/(?"; foreach($mb_rslt as $mb_key => $mb_val) { $mb_lowr=mb_strtolower($mb_val,'UTF-8'); $mb_text=$mb_text.$mb_lowr; } // echo "
TEST TLKD MB TEXT ".$mb_text; $mb_dtls=explode(" ",$mb_text); $new_mb=""; foreach($mb_dtls as $mb_key => $mb_val) { // echo "
KEY ".$mb_key." VAL ".$mb_val; $new_mb=$new_mb." ".$mb_val; } trim($new_mb); $unew_mb=urlencode($new_mb); $new_bzv1=$new_mb; $new_bzv1=trim($new_bzv1); // echo "
NEW BZV1 ".$new_bzv1; $snew_bzv1=str_replace(" ","+",$new_bzv1); // $snew_bzv1=str_replace("xcrtxxtabx","+",$new_bzv1); $sinvr_cont=str_replace(" ","+",$invr_cont); // echo "
".$new_bzv1.""; /////////////////////// VRAAG GEDEFINIEERD /////////// $brkb_rslt=bepl_brkb($new_bzv1); // print_r($brkb_rslt); //////////////////////// // $dale_rslt=xtrt_xxxx($new_bzv1,$bzv1_taal,"dale"); // print_r($dale_rslt); $rule_rslt=xtrt_xxxx($new_bzv1,$bzv1_taal,"rule"); asort($rule_rslt); echo ""; // print_r($rule_rslt); echo "".$invr_bzv1.""; if (count($rule_rslt) > 0) { foreach($rule_rslt as $gw27_key => $gw27_val) { $hrchs="xxxxx"; if ($gw27_key != null) { $gw27_dtls=explode("!!",$gw27_key); // print_r($gw27_dtls); $gw27_scre=$gw27_dtls[0]; $gw27_taal=$gw27_dtls[1]; $gw27_domn=$gw27_dtls[2]; $gw27_lnks=$gw27_dtls[3]; $gw27_lnks=trim($gw27_lnks); $gw27_rchs=$gw27_dtls[4]; if ($gw27_rchs != "splt") { // echo "
GW27 LNKS ".urlencode($gw27_lnks)." NEW BZV1 ".urlencode($new_bzv1); // echo ""; if ($new_bzv1 == $gw27_lnks) { // echo ""; // echo "
".$gw27_rchs.""; if ($userip != "81.207.16.26") { exit; } } } } } } /////////////////////// VRAAG PER WOORDVORM IN DE UITING /////////////////// $line_itms=explode(".",$new_bzv1); // print_r($line_itms); foreach($line_itms as $line_key => $line_val) { if ($line_val != null) { $bzv1_itms=explode(" ",$line_val); $cntr_bzv1=count($bzv1_itms); $nb=0; $xtrt_bzv1=$line_val; foreach($bzv1_itms as $bzv1_key => $bzv1_val) { $bzv1_lngt=strlen($bzv1_val); $nb=$nb+1; // echo "
".$nb." ".$bzv1_val; if($bzv1_val[0] == "x" and $bzv1_val[4] == "x") { $spec_array[$nb]=$bzv1_val; // echo "
".$nb." ".$bzv1_val; $xtrt_bzv1=str_replace($bzv1_val,"",$xtrt_bzv1); } } } } if(count($spec_array) > 0) { // echo "
SPEC ARRAY
"; $nb=0; $spec_rslt=$new_bzv1; foreach($spec_array as $spec_key => $spec_val) { // echo "
SPEC VAL ".$spec_val; if ($spec_val == "xcntx") { $sspec_val = " context "; } if($spec_val == "xhdrx") { $sspec_val = " part "; } if($spec_val == "xattx") { $sspec_val = " attention "; } if($spec_val == "xonex") { $sspec_val = " Level 1 "; } if($spec_val == "xtwox") { $sspec_val = " Level 2 "; } if($spec_val == "xthrx") { $sspec_val = " Level 3 "; } if($spec_val == "xopsx") { $sspec_val = " opsomming "; } $spec_rslt=str_replace($spec_val,$sspec_val,$spec_rslt); } // echo "
SPEC RSLT ".$spec_rslt; } } foreach($line_itms as $line_key => $line_val) { $nl=$nl+1; // echo "
LINE KEY ".$line_key."-".$line_val; $bzv1_itms=explode(" ",$line_val); { foreach($bzv1_itms as $bzv1_key => $bzv1_val) { if ($bzv1_val != null and strlen($bzv1_val) > 2) { $hrelt=$smts_word; $gw27_rslt=xtrt_xxxx("xdotx".$bzv1_val,$invr_taal,"gw27"); // echo "
GW27
"; // print_r($gw27_rslt); foreach($gw27_rslt as $gw27_key => $gw27_val) { $hrchs="xxxxx"; // echo "
GW27 KEY ".$gw27_key." GW27 VAL ".$gw27_val; $gw27_dtls=explode("@",$gw27_key); // print_r($gw27_dtls); $gw27_scre=$gw27_dtls[0]; $gw27_taal=$gw27_dtls[1]; $gw27_domn=$gw27_dtls[2]; $gw27_lnks=$gw27_dtls[3]; $gw27_rchs=$gw27_dtls[4]; // echo "
".$gw27_taal." ".$gw27_domn." ".$gw27_lnks." ".$gw27_rchs; $wrds_form=$gw27_lnks; $wrds_gram=$gw27_rchs; $text_taal=$gw27_taal; $rchs_array=gram_rule($wrds_gram,$wrds_form,$text_taal); // print_r($rchs_array); foreach($rchs_array as $rchs_key => $rchs_val) { $rslt_qstn=str_replace("!","",$rchs_val); $invr_bzv2=$rslt_qstn; $sinvr_bzv2=str_replace(" ","+",$invr_bzv2); // $bzv2_array[$wrds_form."@".$rslt_qstn]=$bzv2_array[$wrds_form."@".$rslt_qstn]+1; $bzv2_array[$wrds_form."@".$rslt_qstn]=$bzv2_array[$wrds_form."@".$rslt_qstn]+1; // echo "
WRDS FROM ".$wrds_form."RSLT QSTN ".$rslt_qstn." GW27 ".$gw27_lnks."--".$rslt_qstn; if ($qrelt != $gw27_lnks."--".$rslt_qstn) { // $lrchs_val="".$prchs_val.""; $ltlkd_form=""; // echo "
".$ltlkd_form; $qrelt=$gw27_lnks."--".$rslt_qstn; } } } } } } $aw=0; $ontl_rslt=time_laps($ontl_strt."@De bepaling van de segmenten duurde "); // echo $ontl_rslt; $userip=$_SERVER['REMOTE_ADDR']; ////////////////// bepaal de datumeigenschappen ////////////// $datm=date("Y-m-d H:i:s", time()); $datm_itms=explode(" ",$datm); // print_r($datm_itms); $datm_datm=$datm_itms[0]; $datm_time=$datm_itms[1]; ////////////////// Bepaal de taalkundige eigenschappen /////////////////////// $new_bzv1=$line_val; // echo "
TLKD 0017 ".$new_bzv1; $tlkd_rslt=smta_tlkd($new_bzv1."@tlkd"); $sw_eror=0; $cs=$cs+1; // echo "
"; // echo "
Top of Page"; // echo "
".$cs."-".$invr_bzv1.""; $tlkd_smts=array(); $ln=0; $ts=0; // echo "
TLKD RSLT
"; foreach ($tlkd_rslt as $tlkd_key => $tlkd_val) { $last_text=""; // echo "
KEY ".$tlkd_key." VAL ".$tlkd_val; $tlkd_pos = strpos($tlkd_val,"."); if ($tlkd_pos === false) { // echo "
KEY ".$tlkd_key." VAL ".$tlkd_val; // $desc_array[$tlkd_val]=$desc_array[$tlkd_val]+1; } $key_itms=explode("@",$tlkd_key); // echo "
KEY ITMS
"; // print_r($key_itms); $tlkd_gram=$key_itms[0]; $tlkd_form=$key_itms[1]; $tlkd_gram=trim($tlkd_gram); $tlkd_form=trim($tlkd_form); $stlkd_form=str_replace(" ","+",$tlkd_form); $stlkd_gram=str_replace(" ","+",$tlkd_gram); // $tlkd_form=str_replace("START","",$tlkd_form); // echo "
TLKD KEY".$tlkd_key." TLKD VAL ".$tlkd_val." GRAMMATICA ".$tlkd_gram." WOORDVORM ".$tlkd_form."
"; /////////////////////// $tlkd_pos=strpos($invr_bzv1,$tlkd_form,0); // echo "
TLKD POS ".$tlkd_pos; $ptlkd_form="".$tlkd_form.""; $pline_bzv1=str_replace($tlkd_form,$ptlkd_form,$invr_bzv1); // echo "
TLKD GRAM ".$tlkd_gram." TLKD FORM ".$ptlkd_form."TAAL ".$invr_taal; //////////////////////////////////////////////////////////////////////////////////////////////////////////// if ($tlkd_form == "error" and strlen($tlkd_gram) > 1) { $svrag_qstn=str_replace(" ","+",$tlkd_gram); $smta_updt="bzkr=".$invr_bzkr."&lnks=".$stlkd_gram."&bzv1=".$svrag_qstn."&taal=".$invr_taal; $psmta_word= ''.$tlkd_gram.''; $gram_rchs="".$psmta_word.""; $gram_rchs="".$psmta_word.""; $url_rchs="bzv1-0001.php?".$smta_updt.">".$psmta_word.""; // echo ""; $cmds_ipad=$userip; $cmds_bzv2=$tlkd_gram."[gw27[".$bzv1_taal."[woordvorm.woordvorm[tbd[".$ec; // echo "
GW27 INVR BZV2 ".$cmds_bzv2."
"; include ("chbt-cmds-code-2.php"); $gram_error[$tlkd_gram]=$gram_error[$tlkd_gram]+1; $ec=$ec+1; echo ""; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// if ($tlkd_pos === false) { // echo "
The string ".$tlkd_form." was not found in the string ".$line_bzv1; } else { // echo "
STRING FOUND TLKD FORM ".$tlkd_form."
"; $form_dtls=explode(" ",$tlkd_form); // echo "
AANTAL FORM DTLS ".count($form_dtls); // print_r($form_dtls); $tlkd_dtls=explode($tlkd_form,$strn_val); // echo "
".$tlkd_form."
"; // echo "
AANTAL TLKD DTLS ".count($tlkd_dtls); // print_r($tlkd_dtls); $pline_bzv1=str_replace($tlkd_form,$ptlkd_form,$invr_bzv1); // echo "
".$pline_bzv1; // echo "
SMTS DATA ".$tlkd_form."+".$tlkd_val; $ts=$ts+1; $tlkd_posn=$tlkd_pos; if (strlen($tlkd_pos) == 1) { $tlkd_posn=substr("00".$tlkd_pos,0,3); } if (strlen($tlkd_pos) == 2) { $tlkd_posn=substr("0".$tlkd_pos,0,3); } // echo "
TLKD VAL ".$tlkd_val." TLKD FORM ".$tlkd_form; $tlkd_smts[$tlkd_posn."+".$tlkd_form."+".$tlkd_val]=$tlkd_smts[$tlkd_posn."+".$tlkd_form."+".$tlkd_val]+1; // echo "
".$tlkd_form.""; // echo "
LOCATIE ".$tlkd_form." POS ".$tlkd_pos; $tlkd_itms=explode("+",$tlkd_form); // echo "
TLKD ITMS
"; // print_r($tlkd_itms); } } ///////////////////// VERWERK GRAMMATICALE SEGMENTEN ///////////// ksort($tlkd_smts); $rc=0; if (count($tlkd_smts) > 0) { echo "
".$gw27_lnks."".$gw27_rchs."".$gw27_domn."".$gw27_taal."
".$gw27_lnks."".$gw27_rchs."".$gw27_domn."".$gw27_taal."
".$gram_rchs."
".$gram_rchs."".$tlkd_gram."
"; // echo ""; // echo ""; } $word_numb=2; if (count($tlkd_smts) > 0) { $levl=0; echo ""; $sw=0; echo "
TEKSTSEGMENTEN
POSITIEWebmaster".$invr_chbt."CODERING
GRAMMATICA
CONVERSATIE
Build CSVVraag
"; foreach($tlkd_smts as $tlkd_key => $tlkd_val) { $tlkd_key=trim($tlkd_key); // echo "
TLKD KEY ".$tlkd_key." TLKD VAL ".$tlkd_val; $tlkd_itms=explode("+",$tlkd_key); // print_r($tlkd_itms); $tlkd_numb=$tlkd_itms[0]; $tlkd_text=$tlkd_itms[1]; $text_itms=explode(" ",$tlkd_text); // echo "
TLKD TEXT ".$tlkd_text; $cntr_itms=count($text_itms); $stlkd_text=str_replace(" ","+",$tlkd_text); $tlkd_tlkd=$tlkd_itms[2]; $tlkd_dtls=explode(".",$tlkd_tlkd); $tlkd_tlgr=$tlkd_dtls[0]; $tlkd_gram=$tlkd_dtls[1]; // echo "
STLKD TEXT ".$stlkd_text; if ($srelt != $tlkd_text) { $srelt=$tlkd_text; $enrc_rslt=enrc_text($tlkd_text); foreach($enrc_rslt as $enrc_key => $enrc_val) { $enrc_itms=explode("!!",$enrc_key); $enrc_perc=$enrc_itms[0]; $enrc_text=$enrc_itms[1]; $scnd_rslt=smta_tlkd($enrc_text."@qstn"); foreach($qstn_rslt as $qstn_key => $qstn_val) { // echo "
KEY ".$qstn_key." VAL ".$qstn_val; $qstn_itms=explode("@",$qstn_key); $qstn_pos=$qstn_itms[0]; $qstn_text=$qstn_itms[1]; $tlkd_pos=strpos($enrc_text,$qstn_text,0); // echo "
TLKD POS ".$tlkd_pos; if ($tlkd_pos === false) { // echo "
The string was not found in the string ".$tlkd_val; } else { // echo "
The string $qstn_text was found in the string ".$qstn_key; if ($sw < 1) { $sw=$sw+1; echo ""; } } } $levl=$levl+1; $sql1 = "INSERT INTO `aiml` (`id`,`bot_id`,`aiml`,`pattern`,`thatpattern`,`template`,`topic`,`filename`,`datm`,`levl`) VALUES (NULL,'1','','$enrc_text','','$invr_bzv1','','test-shrt-tref','$site_datm','$levl')"; mysql_query("SET CHARACTER SET utf8"); mysql_query("SET NAMES utf8"); $logentry_result = mysql_query($sql1, $link); // echo ""; } // echo "
VRAAG ".$qstn_pos."".$qstn_text."
".$tlkd_text."".$enrc_perc."".$enrc_text."
"; // print_r($enrc_rslt); } $smta_updt="?bzkr=".$invr_bzkr."&domn=".$sinvr_bzv1."&lnks=".$tlkd_tlgr."&bzv1=".$stlkd_text."&taal=".$bzv1_taal."&corp=".$invr_corp."&chbt=".$invr_chbt; $ltlkd_tlgr="".$tlkd_tlgr.""; $ltlkd_rule="".$tlkd_tlgr.""; foreach($text_itms as $text_key => $text_val) { if(strlen($text_val) > 2 ) { // echo "
TEXT VAL ".$text_val." TLKD KEY ".$tlkd_key; $tlkd_pos = strpos($tlkd_key,$tlkd_text); if ($tlkd_pos !== false) { // echo "
found KEY ".$tlkd_key." TEXT VAL ".$tlkd_text; $desc_array[$text_val."!!".$tlkd_text]=$desc_array[$text_val."!!".$tlkd_text]+1; } $wrds_array[$text_val."@".$tlkd_gram]=$wrds_array[$text_val."@".$tlkd_gram]+1; } } if ($tlkd_tlgr == "tijd" or $tlkd_gram == "jtl") { $plce_time["t.".$tlkd_text]=$plce_time["t.".$tlkd_text]+1; } if ($tlkd_tlgr == "plaats" ) { $plce_time["p.".$tlkd_text]=$plce_time["p.".$tlkd_text]+1; } // echo "
TLKD TEXT ".$tlkd_text." TLKD TLGR ".$tlkd_tlgr." TLKD GRAM ".$tlkd_gram." TLKD TLKD ".$tlkd_tlkd." TLKD TLGR ".$tlkd_tlgr; // if ($tlkd_tlgr == "adjc" or $tlkd_tlgr == "pxpr" or $tlkd_tlgr == "bvbv" or $tlkd_tlgr == "dbbn" or $tlkd_tlgr == "pers" or $tlkd_tlgr == "vbsb" or $tlkd_tlgr == "lbvb") if ($tlkd_tlgr != "xxxx") // if (substr($tlkd_tlgr,2,2) == "sb") { // echo "
SB ITEMS TLKD TEXT ".$tlkd_text." TLKD GRAM ".$tlkd_tlgr." WORD NUMB ".$word_numb; $smta_updt="?bzkr=".$invr_bzkr."&lnks=".$stlkd_text."&bzv1=".$stlkd_text."&taal=".$bzv1_taal."&corp=".$invr_corp."&chbt=".$invr_chbt; // echo "
not XXXX SMTA UPDAT ".$smta_updt; if($hrelt != $tlkd_text and $cntr_itms < 3) { // echo "
TLKD TEXT ".$tlkd_text."@".$tlkd_tlgr; $two_wrds[$tlkd_text."@".$tlkd_tlgr]=$two_wrds[$tlkd_text."@".$tlkd_tlgr]+1; } if($hrelt != $tlkd_text and $cntr_itms > $word_numb) { if ($tlkd_gram == "tbd") { $xxxx_tlkd="xdotx".$tlkd_text; // echo "
XXXX TLKD ".$xxxx_tlkd; $rule_rslt=xtrt_xxxx($xxxx_tlkd,$bzv1_taal,"rule"); asort($rule_rslt); foreach($rule_rslt as $rule_key => $rule_val) { $rc=$rc+1; $rule_conv[$rc]=$rule_key; // echo "
TBD RULE KEY ".$rule_key." RULE VAL ".$rule_val; } // print_r($rule_rslt); // echo "
".$tlkd_numb."--".$tlkd_text.""; } if ($tlkd_gram != "tbd") { $xxxx_tlkd="xdotx".$tlkd_text; // echo "
TLKD GRAM ".$tlkd_tlgr." XXXX TLKD ".$xxxx_tlkd; $rule_rslt=xtrt_xxxx($xxxx_tlkd,$bzv1_taal,"rule"); foreach($rule_rslt as $rule_key => $rule_val) { $rc=$rc+1; $rule_conv[$rc]=$rule_key; // echo "
NOT TBD RULE KEY ".$rule_key." RULE VAL ".$rule_val; } // asort($rule_rslt); // print_r($rule_rslt); $rule_updt="?bzkr=".$invr_bzkr."&grm=".$tlkd_tlgr."&lnks=".$sinvr_bzv1."&bzv1=".$stlkd_text."&taal=".$bzv1_taal."&corp=".$invr_corp."&chbt=".$invr_chbt; // $sapi_updt="?bzv1=".$stlkd_text."&lnks=".$stlkd_text."&corp=".$invr_corp."&chbt=".$invr_chbt; // echo "
COUNT RULE RESLT ".count($rule_rslt)." TLKD TEXT ".$tlkd_text." TLKD GRAM ".$tlkd_tlgr." TLKD GRAM ".$tlkd_gram."TLKD TLKD ".$tlkd_tlkd; // echo "
COUNT RULE RESLT ".count($rule_rslt)." TLKD GRAM ".$tlkd_gram; if (count($rule_rslt) == 0) { $ltlkd_text="".$tlkd_text.""; $papi_text="".$tlkd_text.""; // echo "".$tlkd_numb."".$ptlkd_text."".$ltlkd_text."".$ltlkd_tlgr."
".$ltlkd_rule.""; // echo "".$papi_text; echo "".$tlkd_numb." ".$tlkd_text.""; $sql1 = "INSERT INTO `aiml` (`id`,`bot_id`,`aiml`,`pattern`,`thatpattern`,`template`,`topic`,`filename`,`datm`,`levl`) VALUES (NULL,'1','','$tlkd_text','','$invr_bzv1','','invr_bzkr','$site_datm','0')"; mysql_query("SET CHARACTER SET utf8"); mysql_query("SET NAMES utf8"); $logentry_result = mysql_query($sql1, $link); } if (count($rule_rslt) > 0) { foreach($rule_rslt as $gw27_key => $gw27_val) { $hrchs="xxxxx"; // echo "
GW27 KEY ".$gw27_key." GW27 VAL ".$gw27_val; $gw27_dtls=explode("!!",$gw27_key); // print_r($gw27_dtls); $gw27_scre=$gw27_dtls[0]; $gw27_taal=$gw27_dtls[1]; $gw27_domn=$gw27_dtls[2]; $gw27_lnks=$gw27_dtls[3]; $gw27_rchs=$gw27_dtls[4]; $sgw27_rchs=str_replace(" ","+",$gw27_rchs); $papi_text="".$tlkd_text.""; // echo "".$tlkd_numb."".$ptlkd_text."".$ltlkd_text."".$ltlkd_tlgr."
".$ltlkd_rule.""; echo "Build CSV".$papi_text.""; $smta_updt="?bzkr=".$invr_bzkr."&lgrm=".$tlkd_tlgr."&lnks=".$sinvr_bzv1."&lnks=".$sgw27_rchs."&bzv1=".$stlkd_text."&taal=".$bzv1_taal."&corp=".$invr_corp."&chbt=".$invr_chbt; // echo "
RULE RSLT SMTA UPDAT ".$smta_updt; // $ltlkd_text="".$tlkd_text.""; // echo "".$tlkd_numb."".$gw27_lnks."".$gw27_rchs."".$ltlkd_gram."
".$ltlkd_rule.""; // echo "".$tlkd_numb."".$gw27_lnks."".$gw27_rchs.""; } } // echo "
RULE RSLT SMTA UPDAT ".$smta_updt; // echo "
".$tlkd_tlgr; ///////////////////// $tlkd_abbr=xtrt_xxxx("xdotx".$tlkd_tlgr,"generiek","tlkd"); foreach($tlkd_abbr as $abbr_key => $abbr_val) { $abbr_dtls=explode("!!",$abbr_key); // print_r($abbr_dtls); $abbr_scre=$abbr_dtls[0]; $abbr_taal=$abbr_dtls[1]; $abbr_domn=$abbr_dtls[2]; $abbr_lnks=$abbr_dtls[3]; $abbr_rchs=$abbr_dtls[4]; //print_r($tlkd_abbr); // echo "
".$tlkd_tlgr." ".$abbr_rchs; } ///////////////////////// if ($userip != "81.207.16.26") { echo "-".$tlkd_text."
"; } else { $smta_updt="?bzkr=".$invr_bzkr."&lgrm=".$tlkd_tlgr."&lnks=".$sinvr_bzv1."&bzv1=".$stlkd_text."&bzv1=".$stlkd_text."&taal=".$bzv1_taal."&corp=".$invr_corp."&chbt=".$invr_chbt; // echo "".$tlkd_tlgr."".$tlkd_text.""; } } } $hrelt=$tlkd_text; } } } echo ""; // echo "WOORDVORMEN"; // echo "POSITIEWebmaster".$invr_chbt."
GRAMMATICA
CONVERSATIE
"; // echo "POSITIEWebmaster".$invr_chbt."
GRAMMATICA"; // print_r($two_wrds); $ontl_mesg="STEP 2 ER ZIJN ".count($tlkd_smts)." GRAMMATICALE SEGMENTEN in ".count($bzv1_dtls)." woordvormen in ".strlen($new_bzv1)." tekens."; $ontl_rslt=time_laps($ontl_strt."@".$ontl_mesg); // echo $ontl_rslt; $ct=0; //////////////////////// foreach($two_wrds as $tlkd_key => $tlkd_val) { $ct=$ct+1; // echo "
TLKD KEY ".$tlkd_key." VAL ".$tlkd_val; $tlkd_dtls=explode("@",$tlkd_key); $tlkd_text=$tlkd_dtls[0]; $tlkd_tlgr=$tlkd_dtls[1]; $tlkd_pos=strpos($invr_bzv1,$tlkd_key,0); // echo "
".$tlkd_key." TLKD POS ".$tlkd_pos; $tlkd_posn=$tlkd_pos; if (strlen($tlkd_pos) == 1) { $tlkd_posn=substr("00".$tlkd_pos,0,3); } if (strlen($tlkd_pos) == 2) { $tlkd_posn=substr("0".$tlkd_pos,0,3); } $tlkd_itms=explode("+",$tlkd_text); $tlkd_numb=$tlkd_itms[0]; // $tlkd_text=$tlkd_itms[1]; $text_itms=explode(" ",$tlkd_text); // print_r($text_itms); $cntr_itms=count($text_itms); $stlkd_text=str_replace(" ","+",$tlkd_text); $tlkd_tlkd=$tlkd_itms[2]; $smta_updt="?bzkr=".$inv_bzkr."&lnks=".$stlkd_text."&bzv1=".$sinvr_bzv1."&bzv1=".$stlkd_text."&bzv2=".$stlkd_text."&taal=".$bzv1_taal."&corp=".$invr_corp."&chbt=".$invr_chbt; $ltlkd_text="".$tlkd_text.""; // echo "
SMTA UPDAT ".$smta_updt; $gw27_rslt=xtrt_xxxx("xdotx".$tlkd_text,$bzv1_taal,"gw27"); ksort($gw27_rslt); if (count($gw27_rslt) == 0 and $cntr_itms= $word_numb) { $ltlkd_text="".$tlkd_text.""; // $ltlkd_text="".$tlkd_text.""; $ptlkd_text="".$tlkd_text.""; // echo "".$tlkd_posn."".$ptlkd_text."".$ltlkd_text."".$tlkd_gram.""; // echo "".$tlkd_posn."".$ltlkd_text.""; echo "
".$tlkd_numb."++".$tlkd_text."Conversatie"; } if (count($gw27_rslt) > 0) { foreach($gw27_rslt as $gw27_key => $gw27_val) { $hrchs="xxxxx"; // echo "
GW27 KEY ".$gw27_key." GW27 VAL ".$gw27_val; $gw27_dtls=explode("@",$gw27_key); // print_r($gw27_dtls); $gw27_scre=$gw27_dtls[0]; $gw27_taal=$gw27_dtls[1]; $gw27_domn=$gw27_dtls[2]; $gw27_lnks=$gw27_dtls[3]; $gw27_rchs=$gw27_dtls[4]; $sgw27_lnks=str_replace($gw27_lnks); // echo "
TALEN GW27 ".$gw27_taal." BZV1 ".$bzv1_taal." DOMN ".$gw27_domn." LNKS ".$gw27_lnks." RCHS ".$gw27_rchs; if ($gw27_taal == $bzv1_taal) { $sgw27_rchs=str_replace(" ","+",$gw27_rchs); $smta_updt="?bzkr=".$invr_bzkr."&corp=".$invr_corp."&chbt=".$invr_chbt."&lnks=".$stlkd_text."&bzv1=".$sinvr_bzv1."&domn=".$stlkd_text."&taal=".$bzv1_taal."&levl=".$tlkd_numb; // echo "
RULE RSLT SMTA UPDAT ".$smta_updt; $ltlkd_text="".$tlkd_text.""; if ($cntr_itms == 1) { $ltlkd_text="".$tlkd_text.""; } if ($cntr_itms == $word_numb) { $ltlkd_text="".$tlkd_text.""; echo "".$ct."".$tlkd_text."".$gw27_rchs.""; } } } } ///////////////////////////////////////////////// } } echo "
In de context van ".$xtrt_bzv1." heb ik ".count($wrds_array)." aanknopingspunten gevonden"; $wk=0; ksort($wrds_array); $aknp_punt="Lingvistica verstaat onder een aanknopingspunt een enkelvoudige woordvorm van 4 tekens of meer. En stelt de webmaster in staat om op zoek te gaan naar een bestaande vraag of het woord in een corpus of kennisdomein te vinden"; // echo "AANKNOPINGSPUNTEN".$aknp_punt.""; echo ">table border=1>VOLGNUMMER
Zoeken
Semanta"; foreach($wrds_array as $wrds_key => $wrds_val) { $tlkd_itms=explode("@",$wrds_key); $tlkd_text=$tlkd_itms[0]; $tlkd_gram=$tlkd_itms[1]; echo "
TLKD GRAM ".$tlkd_gram; if ($hrelt != $tlkd_text) { $stlkd_text=str_replace(" ","+",$tlkd_text); $sinvr_bzv1=str_replace("xcrtxxtabx","",$sinvr_bzv1); $smta_updt="?bzkr=".$invr_bzkr."&lnks=".$sinvr_bzv1."&bzv1=".$tlkd_text."&domn=".$stlkd_text."&taal=".$bzv1_taal."&levl=".$tlkd_numb; // $ltlkd_gram="".$tlkd_gram.""; // $ltlkd_rule="".$tlkd_gram.""; $ltlkd_word="".$tlkd_text.""; $wk=$wk+1; $smta_updt="?bzkr=".$invr_bzkr."&func=word&domn=".$sinvr_bzv1."&lnks=".$tlkd_text."&bzv1=".$tlkd_text."&taal=".$bzv1_taal."&levl=".$wk; $lconv_text=""; echo "".$wk."".$lconv_text."".$ltlkd_word."".$tlkd_gram.""; $hrelt=$tlkd_text; } } echo ""; foreach($wrds_array as $wrds_key => $wrds_val) { $tlkd_itms=explode("@",$wrds_key); $tlkd_text=$tlkd_itms[0]; $tlkd_gram=$tlkd_itms[1]; if ($hrelt != $tlkd_text) { $calc_rslt=calc_text($tlkd_text); $hrelt=$tlkd_text; } } $ontl_rslt=time_laps($ontl_strt."@Mijn antwoorden namen "); echo $ontl_rslt." in beslag."; $bzv1_dtls=explode(" ",$new_bzv1); if ($invr_func == "shrt") { $slct_lngt=1; } if ($invr_func == "long") { $slct_lngt=3; } print_r($plce_time); $ontl_mesg="STEP 2 ER ZIJN ".count($tlkd_smts)." GRAMMATICALE SEGMENTEN in ".count($bzv1_dtls)." woordvormen in ".strlen($new_bzv1)." tekens."; $ontl_rslt=time_laps($ontl_strt."@".$ontl_mesg); echo $ontl_rslt; foreach($desc_array as $wrds_key => $wrds_val) { $tlkd_itms=explode("!!",$wrds_key); $tlkd_text=$tlkd_itms[0]; $tlkd_gram=$tlkd_itms[1]; // echo "
TEXT ".$tlkd_text." WORD ".$tlkd_gram; } ?>